Large-footed Tapaculo - Alemán Inglés Diccionario